A Comparison of Parallel Global Optimisation Algorithms for Reverse Engineering Gene Networks

نویسنده

  • Luke Jostins
چکیده

The approach of reverse engineering gene networks by fitting models has been highly successful, but increasing model complexity means that more powerful global optimisation techniques are required for model fitting; for this, we require faster parallel algorithms. I examine the modeling of the gap gene network in Drosophila, for which a gene network model, in the form of a set of differential equations, is fitted to high-resolution spatio-temporal expression data. Previously model fitting has been performed with Parallel Lam Simulated Annealing, but it has been shown that an island Evolutionary Strategy would be more efficient. Until now a parallel Evolutionary Strategy has not been applied to this problem. I study in detail the performance of the island Evolutionary Strategy when applied to the gap gene problem, including the effect of the distribution of individuals across islands, and demonstrate that the per-island speed of the algorithm increases with number of islands. By splitting up the islands throughout a number of processors, I apply a new coarse-grained parallel Evolutionary Strategy to problem, and study how its performance varies depending on number of nodes. It is found that both the reliability and the speed of the algorithm increase with increased number of nodes, though the efficiency drops off beyond 20 nodes. Finally, I compare the performance of the parallel ES to Parallel Lam Simulated Annealing and find that the Evolutionary Strategy is both faster and more reliable than Simulated Annealing. I discuss ways in which model fitting by optimisation can progress in the future, including the potential for specific improvements that could be made to both the Evolutionary Strategy and Simulated Annealing. I conclude that as well as its superior performance to Simulated Annealing, the Evolutionary Strategy also has more possibilities for future developments, and I discuss such improvements, including asynchronous algorithms, hierarchical algorithms and

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reverse engineering and analysis of large genome-scale gene networks

Reverse engineering the whole-genome networks of complex multicellular organisms continues to remain a challenge. While simpler models easily scale to large number of genes and gene expression datasets, more accurate models are compute intensive limiting their scale of applicability. To enable fast and accurate reconstruction of large networks, we developed Tool for Inferring Network of Genes (...

متن کامل

A comparison of algorithms for minimizing the sum of earliness and tardiness in hybrid flow-shop scheduling problem with unrelated parallel machines and sequence-dependent setup times

In this paper, the flow-shop scheduling problem with unrelated parallel machines at each stage as well as sequence-dependent setup times under minimization of the sum of earliness and tardiness are studied. The processing times, setup times and due-dates are known in advance. To solve the problem, we introduce a hybrid memetic algorithm as well as a particle swarm optimization algorithm combine...

متن کامل

A Parallel Implementation of the Network Identification by Multiple Regression (NIR) Algorithm to Reverse-Engineer Regulatory Gene Networks

The reverse engineering of gene regulatory networks using gene expression profile data has become crucial to gain novel biological knowledge. Large amounts of data that need to be analyzed are currently being produced due to advances in microarray technologies. Using current reverse engineering algorithms to analyze large data sets can be very computational-intensive. These emerging computation...

متن کامل

A New Approach to Solve N-Queen Problem with Parallel Genetic Algorithm

Over the past few decades great efforts were made to solve uncertain hybrid optimization problems. The n-Queen problem is one of such problems that many solutions have been proposed for. The traditional methods to solve this problem are exponential in terms of runtime and are not acceptable in terms of space and memory complexity. In this study, parallel genetic algorithms are proposed to solve...

متن کامل

TWO REVERSE ENGINEERING ALGORITHMS FOR BOOLEAN GENETIC NETWORKS (last revised 8/21/99)

We introduce two methods for identifying the network architecture from a state transition table (i.e., gene expression matrix). The lattice algorithm is guaranteed to find the unique effective architecture corresponding to any complete transition matrix, without any constraint as to connectance or rules. The method can be used to experiment with model networks when nothing is known or assumed a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008